Cyanobacteria and Algae Meet at the Limits of their Habitat Ranges in Moderately Acidic Hot Springs