Random Projections for $k$-means Clustering