20110221 city.mumbai: Green call: Carter Road puts the brakes on cars for a day