thousands of new buildings have been put up to take place of