CBS has announced that it plans to cancel Stephen Colbert’s late night TV show next year, citing financial reasons. But at least two U.S. senators have questioned whether politics played a role.