Federated Learning Hyper-Parameter Tuning from a System Perspective