6 non-sensor data gathering technologies for smart cities