developing communities