It might be better to let the user pass an object to be used here, then `clone` that. That way, the user can set parameters (other than `n_clusters`) on the `KMeans` estimator. I'm not sure, though, since that means a non-k-means estimator can be passed...