What Shoes to Wear for Business Casual: Step Up! - First AI Fashion Agent Gensmo