Smart TVs get ready for prime time