Bottleneck: Humanity's Impending Impasse