Ecology of supraglacial microbial communities