Applicability of Five Diet-Selection Models to Various Foraging Challenges Ruminants Encounter