Microscale modelling of air flow and pollutant dispersion in the urban environment