Building Blocks of Life Found on an Asteroid 300 Million Kilometers Away