The proliferation of smart cities has increased significantly in recent years, driven by rising public, engineering and research interest, and new technologies which are changing urban life. Although technology has been enhanced, cloud computing in smart cities still faces issues such as latency, mobility, and limited...