Hail blankets Santa Rosa, New Mexico