Hamas support on the wane amid crackdowns on political dissent