Hurricane Hilary could bring years worth of rain in days