Secrets of ancient life on Earth may live in Japan's hot springs