Same-day video content being pushed out through a Ford Transit Van