1. A method comprising: determining a plurality of location regions, each location region of the plurality of location regions being indicative of a location of a cellular device; determining at least one route that intersects all the location regions of the plurality of regions; determining, for each of the at least one route, a shortest distance between a centroid of each location region of the plurality of regions and the at least one route; and aggregating the determined shortest distances to determine an estimated location of the cellular device.