Curiosity rover's methane result challenges life theory