Mobility, Communication and Computation Aware Federated Learning for Internet of Vehicles