Tardigrades have landed on the moon. Here’s what their survival could mean for humanity 13 August 2019