Hierarchical DBSCAN Performs DBSCAN over varying epsilon values and integrates the result to find a clustering that gives the best stability over epsilon