Yahoo Launches Next-Generation Stores Platform