Europa is probably the best place in the Solar System to go searching for life. But before they're launched, any…