Biodiversity and habitat complexity buffer the destabilizing effects of anthropogenic activities on riverine fish communities | Synapse