AirScope AirScope: A Flexible and Programmable Platform for End-to-End Mobile Network Measurements in Rural Environments Using UAVs.