Discover how asteroids and microbes flying through space could hold the secret to life on Earth - and maybe even Mars