Legume-rhizobia signal exchange: promiscuity and environmental effects