Last shuttle arrives at space station