You've probably heard different explanations for why leaves change color: lower temperatures, less daylight, less rain.