Yahoo joins the Apple/Google/Intel/Amazon fight for fashion