Survey of Rural Challenges