Clouds and temperature drive dynamic changes in tropical flower production