Text this: Non-Government Organization (NGOs) in Bangladesh: a study of their role in participatory rural development