North Carolina’s American Museum of the House Cat is a purr-fect must-stop spot