Long distance trail runs and ultramarathons