After fiercely battling each other over the best use of public lands, some ranchers and environmentalists are beginning to agree: letting livestock graze can benefit the environment