Hurricane Nicole makes landfall in Florida