Mathematics + data merge from different sources = Uber's excellent GPS location service that utilizes noise and missing information to predict a far better accuracy over conventional ones. All without using any extra sensor.
https://eng.uber.com/rethinking-gps/