24 hours to landing a timeline for nasas perseverance