Shelton bus company, drivers reach tentative deal