What to Wear When Hiking: Fashion Meets Function - First AI Fashion Agent Gensmo