shanghai population density