Decisive Clash: The Battle of Zama and the End of the Second Punic War