The Trade Desk stock drops 15% on weak earnings and poor guidance