One of the problems with bike lanes is the question of how to handle things like buses and delivery trucks. Do you let themstop in the traffic lane and let people/deliverers step off into the bike lane, or do you let them temporarily block the bike lane? Somebody will be unhappy no matter which you choose.