Pemmican, an endurance food: Past and present.