Spatio-Temporal Graph Convolutional and Recurrent Networks for Citywide Passenger Demand Prediction