What's on TV This Week: 'Riverdale' and 'Royal Crackers'