Nye County man on run caught in Mexico