Smartphone-based crowdsourcing for network monitoring: Opportunities, challenges, and a case study | Synapse