Biological Nitrogen Fixation and Future Challenges of Agriculture