Competition Among Social Networking Platforms