Shanghai, Moscow and Tehran have the highest levels of NO2 pollution, according to the research