Forecasting fine-grained city-scale cellular traffic with sparse crowdsourced measurements