Fog blankets Punjab, motorways closed