Provision of Computer-based Tool (Software) for Smart Sustainable Cities & Communities (SSC&C) ICT Infrastructure Evaluation for Cairo, Egypt