STNN: A Spatial-Temporal Graph Neural Network for Traffic Prediction