As urban populations continue to grow and technology continues to advance, the need for efficient and sustainable city management has become increasingly important. Smart cities, powered by artificial intelligence (AI) and Internet of Things (IoT) technologies, offer innovative solutions to address the complex challenges faced by modern governance.