Text this: Optimizing Federated Learning With Aggregation Strategies: A Comprehensive Survey