KMeans|| initialization. Still some bugs to deal with.