Participatory sensing has the potential to support human-driven sensing and data collection at an unprecedented scale. In this emerging class of software systems, participants use an application on their mobile phone to collect digital samples of ...