Implementing a community-integrated GIS: perspectives from South African fieldwork.