DBSCAN versus k-means and Hierarchical Clustering