Idalia and travel