Graph Neural Networks: Techniques and Applications for Data Structured as Graphs | Synapse