BlaBlaCar allows drivers in Europe to share car space and costs on long journeys.