Considered myself in pretty good shape, but recently did a mountain hike in Alaska that I found extremely difficult.   Will be doing more mountain hiking at the end of the year.  What is the best way/best exercises to do to prepare yourself physically for mountain hiking.