Cooperative Data Uploading and Task Offloading via Markov-Approximation in Heterogeneous Vehicular Networks