What Colour Shoes to Wear with Brown Trousers? - First AI Fashion Agent Gensmo