The shift to 6G communications: vision and requirements (Human-centric Computing and Information Sciences, 2020)