Stream community and ecosystem responses to the boom and bust of an invading snail