20171227 city.delhi: 30 trains delayed; 18 cancelled as fog engulfs Delhi