Over a billion people to be affected if melting of Himalayan