For 20 years, CaringBridge has built a virtual community of support