A Local Search Approximation Algorithm for k-Means Clustering