A hierarchical systems formulation of the rural development process