Foggy Saturday morning in Delhi, 64 trains delayed