k_means_clustering_from_scratch_to_solve_facility_location_problem Data retrieved from: "Cooper, L. (1964). Heuristic methods for location-allocation problems. SIAM review, 6(1), 37-53."