Inflatable heat shields could mean more discoveries on the red planet - and beyond!