Who are we? Why are we here? Are there life anywhere else?