Markets /can/ fix this however with proper planning.
Discussion
A free market would fix it automatically, no planning needed, but to keep national borders (denying free trade between parties that strattle the border) then you need planning to compensate.
I accept there is a practical need for national borders, but I still see them as primarily a violation of freedom.
To isolate for security reasons, there will be a disruption period but yes eventually it will settle.