President Trump and his officials say the war won't be protracted. Experts say it could go on longer than the White House expects.