Finding the Hierarchy of Dense Subgraphs using Nucleus Decompositions | Synapse