Mark Zuckerberg predicts that mobile phones will be replaced by smart glasses by the 2030s, transforming personal computing.