Fuzzy Cognitive Maps: Best Practices and Modern Methods