Text this: Constrained multi-objective Bayesian optimization of simulated moving bed chromatography