Last NASA space shuttle comes home