2020 Technology Survey