As the global population grows, cities are facing unprecedented demands. To prosper in this rapidly evolving landscape, municipalities must embrace innovation and become more environmentally responsible. This is where the concept of smart cities comes into play. A smart city leverages technology to improve the level of life for its residents, while