The Internet of Things (IoT) has significantly altered the ways in which we work, live, and engage with our surroundings. One notable application of IoT is in the development of smart cities, a concept that integrates various technologies to enhance urban service efficiency and improve citizens' quality of life.