At an event in Houston, Obama offered pointed criticism of not only the White House, but the media infrastructure that helped Trump get elected.