Traffic Congestion Prediction Algorithms in Urban Environments: A Survey | Synapse