Spatially explicit capture-recapture