Can a city that’s synonymous with freeways and gridlock deliver a car-free Olympic Games? Los Angeles has picked up the torch ...