After days of heavy rain, the San Juan River in New Mexico burst its banks over the weekend. Homes, farms, vehicles and roads ...