Faster, Incentivized, and Efficient Federated Learning: Theory and Applications