Communication Technologies for Networked Smart Cities