Verizon, Viva Vision team up for mobile entertainment