The user emphasizes that the road has been repaired and the bridge has been repaired (that is, there is no obstacle, everyone/he can pass smoothly, and the influence is' the traffic situation has improved'), while using the simple past tense only means that it was done in the past, but it has not been repaired, and whether it is easy to go now is not involved.
So it is better to use the perfect tense, the information is more comprehensive.