US officials are preparing for a potential strike on Iran as missile attacks between Israel and Iran continue and Trump declares patience with Tehran has run out