Text this: Joint communication and computing resource allocation in vehicular edge computing