The normally bustling financial hub of Shanghai has been brought to a standstill as residents sheltered at home to wait out the worst of Typhoon Bebinca.