From a 48-hour Hormuz ultimatum to a primetime address on Chinese voter file hacks, Trump's public communications on Iran reveal a conflict that has repeatedly defied his predictions and resisted his deadlines