Odd-even was announced to tackle thick smog in Delhi National Green Tribunal slams Delhi government, strikes down exemptions State scraps odd-even over concerns of safety of women