Text this: Community-based adaptation to climate change in Africa: a typology of information and institutional requirements for promoting uptake of existing adaptation technologies