Catholic Charities’ long-awaited $53 million Santa Rosa homeless services hub, Caritas Center, opens