Rio Grande Valley residents still recovering from hail storm