A smart city uses information and communication technology (ICT) to improve operational efficiency, share information with the public and provide a better quality of government service...