Text this: A Systematic Review of Blockchain Technology Assisted with Artificial Intelligence Technology for Networks and Communication Systems