Gravar-mail: A data-driven approach to estimating the number of clusters in hierarchical clustering