Training methods for endurance development