1. A system for predicting a travel time for a traffic route, comprising: a data source comprising data associated with a plurality of road segments, the plurality of road segments making up at least a portion of the traffic route; a forecast engine configured to determine a predicted travel time for each of the plurality of road segments based on at least the data for each of the plurality of road segments; and a publishing engine configured to publish a predicted travel time for the traffic route, the predicted travel time comprising a total travel time for each of the plurality of road segments making up the traffic route.