The TV revolution: Microsoft, Apple, and Google to lead the way to television's future