iran protests: civil rights movement or revolution?