Chris Evans and Steve Rogers on technology