I don't have a direct answer, but this is the precise reason I moved to fixed gear. Also, I'm making a kind of shelter or cover out of PolyEthelyne when my bikes need to be locked up outside, which will hopefully keep water, snow, and ice out. Was your bike locked outside overnight? Try a tarp.