Urban Outfitters launches third-party marketplace, tests self-checkout