A group of scientists may have just pinpointed the location on Mars of a mysterious source of methane, a gas most often produced by microbes — and NASA's Curiosity rover could be right on top of it.