Impact of air pollutants and meteorological factors on allergic rhinitis outpatient visits in Shanghai, China.