A typical day in the metaverse – a shared immersive virtual world – may before long closely resemble the familiar world we live in. We will visit shopping centres, drive across town ...