What to Wear on a Triathlon: Fashion Meets Function - First AI Fashion Agent Gensmo