Technological Prospects And Population Trends