Ancient Humans: The Real Apex Predators for a Good 2 Million Years