Hurricane Rita makes landfall