Self-driving has come a long way — and still has far to go

Given the stream of headlines about self-driving vehicles, separating optimistic sketches of the future from actual progress can be difficult. Consider the