In 2024, Israel killed Hezbollah's top leaders and is thought to have decimated its arsenal. So how is the Iran-backed group still firing thousands of rockets into Israel?