Islamabad shrouded in fog: Flights diverted to Lahore, Karachi