Outcry as Shanghai fences off housing blocks