Smart cities are defined by the European Union as places where traditional networks and services are made more efficient through the use of digital solutions for the benefit of their inhabitants and businesses.In theory, a typical smart city contains a large number of sensors that collect and manage a large amount of data, in order to allow for sustainable, energy-efficient mobility....

