Graph Neural Networks Designed for Different Graph Types: A Survey | Synapse