In silico prediction of cancer immunogens: current state of the art