Computer chip shortage set to last for most of the year, says Cisco boss