Tehran prepares for long-term war with US