Reciprocity, community detection, and link prediction in dynamic networks | Synapse