En kommun är enligt skollagen skyldig att anordna kostnadsfri skolskjuts för grundskoleelever , om sådan behövs med hänsyn till färdvägens längd , trafikförhållanden , funktionshinder hos elev eller annan särskild omständighet .