The Trade Desk CEO Jeff Green: It's the best time ever to be in internet advertising