Hurricane Ida makes landfall