An expert report has pinned the blame on a Belgian bus driver for a crash in a Swiss alpine tunnel in March last year which left 22 children and six adults dead.