Brandon Routh on ‘DC's Legends of Tomorrow’