A Survey on Modern Deep Neural Network for Traffic Prediction: Trends, Methods and Challenges | Synapse