John Chambers on collaboration, avatars and mashups