Improving traffic prediction using congestion propagation patterns in smart cities. (October 2021)