Traffic Flow Prediction Based on Probe Vehicle GPS Traces Considering Temporal and Spatial Correlations