The Biosphere and Humanity. Paper Presented on IIASA's 20th Anniversary