Adding K-means lib for generating the clusters and places of sparse availability