How Israel’s multi-ton truck bombs ripped through Gaza City