From the blog Unqualified Reservations (via Daring Fireball) Wolfram Alpha and hubristic user interfaces
"... control interfaces must not be intelligent. Briefly, intelligent user interfaces should be limited to applications in which the user does not expect to control the behavior of the product. If the product is used as a tool, its interface should be as unintelligent as possible. Stupid is predictable; predictable is learnable; learnable is usable."
This applies as much to search engines as it does to transportation. Are you listening designers of ITS applications?