Gattaca at 20: Why it’s still one of the best sci-fi movies around