Dense fog disrupts air, road traffic in Punjab