Multi-Agent Task Assignment in Vehicular Edge Computing: A Regret-Matching Learning-Based Approach