I live in the New Brunswick, NJ area, and on Friday, I attempted to ride through Johnson Park, which I soon learned was half submerged after a massive rainstorm. I know, stipid me... Today, As I was pumping my tires, I discovered rust on my dropouts, as well on some of the nuts and bolts on the wheels and brakes

. First, would a LBS (Kim's Bike Shop, if you know it) have any kind of rust thingy, or, if I have to go to a hardware store, what should I be looking for? Also, how can I prevent this on a steel frame (I know, don't ride in water, but are there any precautions I could take beforehand, because sometimes I have to ride through water and/or rain to get somewhere) Thanks in advance...