Dynamic Graph Neural Network with Adaptive Edge Attributes for Air Quality Predictions