Life: a cosmic imperative?