Another issue. 
You added sometimes a layer -1 to a building. Most likely to hide an error.
The buildings are not under the ground !.
Just adjust the position of the road so that it not crosses the building.
Best regards