Semantic analysis of Citizen Sensing, Crowdsourcing and VGI