Why is Delhi's air still toxic long after Diwali and stubble burning?

Even without stubble burning or firecrackers, Delhi's air remains toxic due to old vehicles, dust, coal power plants and winter weather traps.