Astronauts Arrive at Kennedy Space Center Ahead of May 27 Launch