Application of Rao optimization algorithms and archive control mechanism for resource leveling problems in construction projects | Synapse