Text this: Multiobjective production and opportunistic maintenance dispatching rule optimization