What to Wear to a Heavy Metal Concert: Rock On in Style - First AI Fashion Agent Gensmo