Bangladesh is holding a parliamentary election that could reset the country after years of political instability.