Added K-means clustering with KNearestNeighbor regression