Optimizing cloud task scheduling and VM placement with multi-objective constraints using hybrid lemurs and gannet optimization algorithm | Synapse