The Trade Desk Lays Out Its Case To Beat Walled Gardens. Does Wall Street Buy It?