Towards Smart City: Sensing Air Quality in City based on Opportunistic Crowd-sensing
mobile crowdsensing : current state and future challenges .