Towards Enhanced Safety And Enriched Infotainment For Connected Vehicles: Modeling, Design And Implementation