Caratteristiche delle smart cities e ruolo delle tecnologie dell'informazione e della comunicazione