K-means clustering via principal component analysis | Synapse