Unless the road was built in a tunnel in the first place, there are structural issues as well. You can't just put some concrete structure over the top of a road and have it support multiple stories of building on top of it. Plus, streets work better as open-air outdoor spaces, especially for pedestrians.