A lot, if not all, of the code in `GeoLocationUtils` is duplicated in `GeoLocation`. One or the other can be removed. Also, a lot of the geodesic code looks like it's not used at all.