weather influences buyers