Comments: Call for London to be car-free by 2030