K-means clustering is a thing