Understanding client communities spatially for developing effective interventions: Application of Geographic Information Systems (GIS) technology for human services delivery.