I don't mean to be cynical. BUT…
Fragment of a discussion from Comments:Philae space probe lands on comet
Wowzers. With the bare essentials scientists have been able to create the building blocks of life in a lab. If a meteor with those building blocks crashed onto earth then life could begin.