Cities are affecting weather thousands of kilometres away, study shows