Hierarchical Agglomerative Clustering library