ShapefileGPT: a multi-agent large language model framework for automated shapefile processing | Synapse