How Civilizations Survive