Where are the niches? Dynamic Fitness Sharing