Delhi's pollution season is round the corner, but is the government better prepared this time to keep smog episodes at bay?