Towards sustainable Information Communications Technology (ICT) infrastructure for community empowerment.