27 students hurt when school buses collide