NOAA satellites watch Hurricane Rafael make landfall in Cuba (video)