warum hat hannibal rom nicht angegriffen