how weather affects fruit prices