+1 railroad tracks and under inflated tires almost always = pinch flat.
I always check my tires thoroughly for tears, scrapes, miscellaneous crap after each ride. also pump my tires and check my brakes, handle bar, stem and seat before every ride.
Prevention is also part of the cure
marni