Coffee farmers are being forced further and further up mountains with global warming. By 2050, only 50% of the land available ...