People wearing raincoats ride through a crosswalk in Shanghai, Oct 21, 2016. Affected by Typhoon Haima, heavy rains persisted in the city for several days. [Photo/CFP]