There were poor visibility conditions due to low clouds, and the cockpit voice recorder captured the transmission of a previously landing Crossair flight informing the tower that they could not see the runway until 2 nautical miles away.