Glass found on Mars hints at signs of past life