Cohousing: A community approach to building homes catches on