Challenges for Rural America in the Twenty First Century