Autonomic Computing and VANETs