5 flights cancelled, trains delayed in Chandigarh due to fog