Bisecting K Means Clustering Python Code