Is the Future of Video Advertising Now?