Villages fight for survival as melting glaciers bring floods to Pakistan