How Social TV is Changing the TV Landscape: Opportunities, Challenges and Strategies