[WIP] FIX: MiniBatchKMeans fails no more if there are too many clusters to reassign, #3039

See https://github.com/scikit-learn/scikit-learn/issues/3039#issuecomment-40409814