Buffer scheduling for improving on-time performance and connectivity with a multi-objective simulation–optimization model