delay getting location until we've loaded the data so we can get the distances for the centers