develop solutions for communities