As the global population increases, cities are facing unprecedented demands. To thrive 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 level of life for its residents, while also improvin