As the global population expands, cities are facing unprecedented challenges. To prosper in this dynamic landscape, urban centers 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