Designing Connected Communities