President-elect Trump promised a slew of tax breaks for the middle class. Can he keep those promises and if so, at what cost?