Tantalizing discovery hints at possibility of life on Pluto