1. Urban traffic congestion prediction: a multi-step approach utilizing sensor data and weather information