Modern freshwater microbialites from Kelly Lake, British Columbia, Canada