Visiting the Johnson Space Center, holding the famous Mars meteorite ALH84001, once claimed to contain evidence of life