Farmers and ranchers struggling