An estimated 53 million Americans are unpaid caregivers, many as part of the “sandwich generation” — simultaneously raising children and caring for aging parents.