" We have found the smoking gun , " said Hubbard , director of NASA 's Ames Research Center in California .