Tehran residents are rushing to stock up on bottled water and charge cellphones, flashlights and portable power banks as the hours tick down to Trump’s latest ultimatum for a deal in the war with Iran