Enabling Large-Scale Urban Air Quality Monitoring With Mobile Sensor Nodes