Carthage and Rome had amicable relations. But as their respective spheres of influence grew, Mediterranean geopolitics drew them into war.