Coexisting generalist herbivores occupy unique nutritional feeding niches