Describir: Mutualistic networks emerging from adaptive niche-based interactions