ClodHopper: A High Performance Java Library for Data Clustering