No end in sight: Israel, Hamas blame each oth