In search of signs of life on Mars