Dynamic Travel Time Prediction Using Gps Based Probe Vehicles