Exploring Factors Influencing Coffee Flavor Part 2: Environment, Soil and Elevation