Delhi fog: Weather disrupts air travel, 55 trains delayed