Algorithms For Clustering Data