What to Wear to a Water Park: Dive into Style - First AI Fashion Agent Gensmo