As the global population grows, cities are facing unprecedented challenges. To succeed in this rapidly evolving landscape, municipalities must embrace innovation and become more eco-friendly. This is where the concept of smart cities comes into play. A smart city leverages technology to improve the standard of life for its residents, while also enh