I agree with jGrubb. You have to do some field research on the causes for the cracking. After 20 yrs of service, quite probably it could be a fatigue in the material, however the problem could have started years before. About new concrete technology, now you can get better strenghts, qualities...