I am looking for a service/package/sw that will return the predicted travel time (not real time) between two points and the departure day and time. The predicted travel time must take into account the traffic and have a global coverage.
I am aware that there are online services like google maps that have such service but I can not afford the API latency, as I need to query a lot (and don't know in advanced, what I will call).
I am looking for a solution that will run behind the firewall and respond quickly with estimation based on offline historical data.
This data can be synchronized with the online fresh data on a daily / weekly basis.
Any solution (free or paid)?