Self-steering bus in Portland, Oregon.

Still no flying cars? The future of transit promises something even better