Cafferty on Mexico's travel alert