Gravar-mail: Finding reproducible cluster partitions for the k-means algorithm