Microfinance as a Development and Poverty Alleviation Tool in Rural Bangladesh: A Critical Assessment | Synapse