Towards Fog-Based Mobile Crowdsensing Systems: State of the Art and Opportunities