Smart cities are equipped with interconnected networks of sensors, devices, and software for data collection and city operations optimization.