Internet of things (IoT), Artificial Intelligence (AI), Blockchain and 5G Communications, innovative technology are the driving forces for Smart City development.