Mesoscale variability in the Gulf of Mexico, its impact and predictability