Vehicular knowledge networking and application to risk reasoning