Abstract: The rapid progress in smart city technologies, facilitated by extensive deployment of Information and Communication Technology (ICT), enhances urban service delivery and resource management.