where to live and train for triathlons