Meteorological history of Hurricane Patricia