Asteroids: The Spark of Life?