This is how it works in NL, separate lanes with separate signals that may be used only by buses (and other public transportation, including taxis). Works great!