As the global population expands, cities are facing unprecedented demands. To succeed in this dynamic landscape, cities 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 quality of life for its residents, while also improvi