Optimizing daily agent scheduling in a multiskill call center