Typhoon Bebinca lands in Shanghai, strongest storm to hit city since 1949