What to Wear for a Triathlon: A Complete Outfit Guide - First AI Fashion Agent Gensmo