Clustering using hierarchical techniques