An implementation of k-means clustering in Accelerate