cannabis and weather