Dynamic Graph Neural Networks Under Spatio-Temporal Distribution Shift