Constructing the rural-urban fabric : concept for a computational agent-based network model