Thermal environmental effects of vertical greening and building layout in open residential neighbourhood design: a case study in Shanghai