Did ingredients for life on Earth come from space?