Even Coca Cola is sweating this season’s strange weather