From the link you posted...
"No evidence exists to suggest that the boundary of the observable universe corresponds precisely to the physical boundary of the universe (if such a boundary exists); this is exceedingly..."
Now, if you want to discuss the origin of life, I'd suggest you ask about the origin of the universe as well, the observable and beyond(infinite). Because that's where our logic stops working. How life came to be on our planet was covered in more threads here, than i care to count and if you are interested in it, just use the search option.
Edited by Agobot, : No reason given.
Edited by Agobot, : No reason given.