Functional Variability of Snake Venom Metalloproteinases: Adaptive Advantages in Targeting Different Prey and Implications for Human Envenomation