Stream microbial diversity in response to environmental changes: review and synthesis of existing research