Weevils and Weather Predict Cotton