From rain to humidity to hurricanes, a variety of factors can impact the taste and availability of wine.