What do 6 key advertising platforms look like in 2017? Web, print, mobile, social, video, digital services