A truthful incentive mechanism for mobile crowdsourcing