how does hiking burn calories