Brandon Routh talks about Arrowverse, leaving ‘Legends of Tomorrow’ and more!