The information we draw from data-collecting sensors in smart cities is changing the way we live. By analyzing traffic flows, public transport, and power plants, to name a few, smart cities enhance the quality of urban services and reduce costs.