This is a radical idea but how about bike lanes that buses and taxis can't park on?
Edit: Not that I'm not glad the Adam Smith building is getting rebuilt. I hurt my ankle and had to miss several important lectures because the lecture theatre is on the 11th and the only lift was out of order.