Can Science Make Sense of Life?