They can be found in both fresh water and marine environments from the deep sea to the highest mountain streams . They are ubiquitous throughout fresh water and marine environments from the deep sea to the highest mountain streams .