An adaptive adversarial domain adaptation approach for corn yield prediction