Evaluation of recent precipitation for Greenland Ice Sheet studies