Most BC glaciers gone by 2100: study