Palantir to make public debut – what investors should know