NASA discovery sparks life on Mars claims