Using Google Maps API to calculate optimal location for event given a set of fixed addresses