Digital Divide: Connectivity, Infrastructure and Devices