Who would want to detonate an improvised explosive device to kill and maim innocent civilians in a subway in St. Petersburg, Russia?

If they have a beef with the government, why would they want to maim and kill innocent civilians?