Modelling of neighbourhood effect in cities by coupling computational fluid dynamics and building energy simulation techniques