Is the future PC a smartphone?