Ancient lake on Mars could lead to signs of life, scientist claims ...