What factors created a socioeconomic class struggle in the late roman republic