20120227 city.mumbai: Mega block leaves commuters fuming