20141026 home.science: Nasa's SpaceX returns to Earth loaded with lab results