Query-driven discovery of semantically similar substructures in heterogeneous networks | Synapse