Future of Memory Storage and Computing