checking bound on cluster center movement between iterations is faster (O(k)) than using compactness (O(k*n))