Replace euclideanDistance function with taxiDistance

taxiDistance returns the taxi distance in Euclidean space - this should be replaced with a spherical version