When you finally find out why Palantir is a $370 billion company