Iran is a multi-ethnic state — yet its leadership has failed to find an answer to recurring protests, minority grievances and deepening environmental crises.