I remember when I first heard of Charles Capps speaking of the 'Twin Towers' in his sermon "Solomon's Concept". It was produced after the event of 9/11. Interesting to listen to. Personally, I believe that when Jesus said that "It is finished", all the prophecies contained in the bible were completed as well.
Since the principle of God exists that it takes no less than two to agree, and 'towers' are that which was built by man and also made of brick; it stands in contrary to God. The Lord God gives us 'smooth stones' to build with; no sharp edges to harm us, His government is likened to the smooth stones that David picked out of the brook, which are the 5-fold ministry that defeated Goliath, and the same stones that Nehemiah and the people used to build the city with. Referencing the city that Nehemiah built, there still remain 'stones of stumbling' that yet needed to be thrown outside the walls of his city for it to be complete as the Lord demands. Bricks are just another way to express a stumbling block.
A cedar tree is very tough and will not bend and sway like the sycamore tree. Cedar trees are likened to God's Elect; those that will believe and not doubt, in spite of the circumstances. Cedars of Lebanon? Solomon was wise to build with these!
As for the fate of the USA? I firmly believe that the US has the blessing of Ephraim and she will recover from her losses, in time. Look towards the scriptures in 1 Samuel wherein the people cried out to God for a physical king. What they were actually saying to God was that they despised Him; did not esteem the Lord their God at all. So, God gave them a king! People that have no esteem for a Living God do get what they ask for (vote for). Liberalism has progressed so far into the imaginations of godless persons till it has virtually destroyed this once great country. But be of good cheer! His people, His Sons, those whom are the Elect, will bring Life once again within her borders. They carry the very presence of God within them. And Life cannot be undone by death. Do you believe?