Joint Load Balancing and Offloading in Vehicular Edge Computing and Networks