Local-to-global Perspectives on Graph Neural Networks