Cape Paterson Ecovillage - a sustainable housing development adapted for climate change