Clustering large datasets in arbitrary metric spaces | Synapse