"'Return, faithless people,' declares the Lord, 'for I am your husband. I will choose you - one from a town and two from a clan - and bring you to Zion.'" NIV translation
There are those who say this has been fulfilled by the establishment of the state of Israel but that is not so. This verse speaks to the fact that God has chosen them and that He will bring them to be with Him but the only way to Him is through Jesus Christ. Therefore, this verse speaks to the fact that there will be many Jews who accept Jesus in the final days. They will reign with Jesus in Jerusalem (Zion) for a thousand years as John described in Revelation 20.
"Then I will give you shepherds after my own heart, who will lead you with knowledge and understanding." NIV translation
In this millennial reign, John saw thrones set up and these "shepherds" will be on the thrones with Jesus as the Chief Shepherd.
"'In those days, when your numbers have increased greatly in the land,' declares the Lord, 'men will no longer say, "The ark of the covenant of the Lord," It will never enter their minds or be remembered; it will not be missed, nor will another one be made.'" NIV translation
Although many people want to bring back symbols and things from the Old Testament worship, we see that that is not God's plan. The ark that this verse speaks of was the place where God met with the high priest but our High Priest (Jesus) is with God now and forever. During the millennial reign that is being described, we will be with Jesus here on earth for one thousand years. Therefore, there is no need for another ark of the covenant.
"At that time they will call Jerusalem The Throne of the Lord, and all nations will gather in Jerusalem to honor the name of the Lord. No longer will they follow the stubbornness of their evil hearts." NIV translation
During this millennial reign and for ever after, Jerusalem will once again be known as God's city. Everyone will go there to honor Him and they will follow His ways instead of their own ways. Today, there is so much controversy over who owns the city of Jerusalem (Palestinians or Jews) but the answer always has been and always will be that it is God's city.