Good! Renovate them to accommodate bikes. That's great, do more of that. But "sharing the road" is a terrible solution, which leads to the honks and dangerous situations the OP described. Neither the biker nor the drivers in the OP's post are in the wrong. It's just a really terrible situation that really should not happen.