Adaptive Federated Learning In Resources Are Allocated On Demand