Air quality, emissions, and source contributions analysis for the Greater Bengaluru region of India