factors hindering community participation