YouTube and Twitch are battling for the future of online video | Fortune