Text this: Development of a PSO metaheuristic for the menu planning problem with DCE preferences analysis