can a dental bridge last 30 years