Add an weight vector to kmeans

Since the hospitals have different ambulances, we should assign each
location a different weight to do clustering