k-means++ seed selection
multi-threaded version of k-means++ seeding