Ecological Drivers of Group Living in a Facultatively Social Carpenter Bee (Xylocopa sonorina)