Impacts of transportation, land uses, and meteorology on urban air quality