There is possibility of life on Mars: NASA