A Typo-morphological Enquiry into the Evolution of Urban and Architectural Forms in the Huangpu District of Shanghai, China