Unsupervised discovery and comparison of structural families across multiple samples in untargeted metabolomics