Longevity of teeth and implants - a systematic review.