A smart city is one that uses information and communication technologies with the aim of increasing operational efficiency, sharing information with the public, and improving not only the quality of government services