Platform Competition: Market Structure and Pricing