Stream community richness predicts apex predator occupancy dynamics in riparian systems