Bi-Objective Optimization with Mode-Oriented Genetic Algorithm for Multi-Mode Resource-Constrained Project Scheduling | Synapse