Long lines have formed in Iran's capital city as officials warn that war and inflation are triggering fuel shortages.