The advent of smart devices, streaming and social media has turned advertising to millennials into a dream for every agency, marketer, and branding entity.