A Review of Ecosystem Services, Farmer Livelihoods, and Value Chains in Shade Coffee Agroecosystems