14 trains cancelled, 60 delayed due to dense fog