What Shoes to Wear with a Green Dress: Stylish Choices Unveiled - First AI Fashion Agent Gensmo