Gravar-mail: Competition and resource breadth shape niche variation and overlap in multiple trophic dimensions