solana beach triathlon race report