I have to divide points into groups. These groups will be used by agents to talk to property owners. The goal is to make the agent's job easy by grouping parcels that are near each other together, as well as divide the parcels into (almost) equal numbers so that the work is distributed evenly. The number of agents is variable: from 2 to 8.
I've explored various ArcGIS tools (Grouping analysis and Distriction), but none seem to suit my need.
Is there a reliable method to do this task?
I prefer to use ArGIS, but I also interested in open source solution like Qgis, GRASS, PostGIS etc.