Silhouette-upper-bound: An upper bound of the silhouette validation metric for clustering | Synapse