Cohousing, a true path to sustainable living