Roman soldiers bring the fight to Spain in the Second Punic War