The city Department of Transportation is eliminating 175 parking spots on the Upper West Side, outraging drivers who say it’s the latest salvo in NYC’s war against cars — and the latest effort to ...