Investigating Out-of-Distribution Generalization of GNNs: An Architecture Perspective | Synapse