Bus Arrival Time Prediction Using Wavelet Neural Network Trained by Improved Particle Swarm Optimization. (13th January 2020)