Practical village building in a modern context : how to design, build, and operate regenerative communities, ecovillages, and startup societies.