Due to dense fog affecting North India, Indian Railways has canceled several trains until March 2025 to ensure passenger safety