How to Design Streets for Humans—and Self-Driving Cars