The Trade Desk Sinks 8% as Competitive Threats Mount