What Led to the Current Fighting Between Israel and the Palestinians and What Happens Next?

The level of violence between Hamas and Israel seems particularly egregious this time.