Comprehensive structure and functional adaptations of the yeast nuclear pore complex