The Trade Desk falls 6% as demand-side ad tech keeps breaking