An Inter-Vehicular Communication Architecture for Safety and Entertainment