The future of technology: what to expect in 2023 and beyond