Biological nitrogen fixation: basic advances and persistent agronomic constraints uri icon