scarcity engineering