Giant Mars crater shows evidence of lake … and maybe life?