Evolving to a Smart City