San Francisco is the latest city to declare cars off-limits on a major city street, following the lead of New York. The city by the bay will soon close Market Street to cars, giving streetcars, buses, bicycles/electric scooters, and pedestrians free reign. This action...

read more