I hope it really was fog.
There is usually an extreme amount of humidity after a hurricane.
http://www.centerpointenergy.com/newsroom/stormcenter/ike/0af9097a7e25c110VgnVCM1000005a1a0d0aRCRD/