Racing at the World Championship for short course triathlon 2024 in Spain Bicycling Biking Cycling Cycling Spain Spain