Episode 291 is Travelers (2016)
"Travelers"
Travelers from our future return to our time to try to correct the terrible problems that face humanity in their own time.