The importance of rural development in the 21st century: persistence, sustainability, and futures