Text this: SHASI-ML: a machine learning-based approach for immunogenicity prediction in Salmonella vaccine development