Vehicle and crew scheduling: Solving large real-world instances with an integrated approach