Digital Video 360: Trends, Tech, and Tactics in Video Advertising