A sustainable livelihoods framework for the 21st century. (July 2022)