Adaptive foragers and community ecology: linking individuals to communities and ecosystems