Graph convolutional networks: a comprehensive review | Synapse