Sheikh Hasina resigns as Bangladesh's Prime Minister and the Army has taken control amid violent protests demanding that she quit. What led to protests against her? NDTV's Arun Singh explains.