TiVo goes mobile with Verizon Wireless deal