Besides the obvious alternatives in cities, having more efficient cars (i.e., self-driving cars that can algorithmically ease congestion and find efficient ways to carpool) would be a big step forward. Take a drive on any American highway and you'll see the amount of cars with a single occupant is overwhelming -- what a waste!