Trash trucks, debris from motor vehicle collisions, industrial waste trucks that carry baled metals etc. Do you ride on the shoulder? I stopped riding on the shoulder, and subsequently stopped getting flats. I try to keep clear of any debris piles, especially near potholes, as those ples could have stuff that fell/bounces off of the vehicle that hit the pothole.
- Andy