Text this: Deep learning-based channel prediction for TDD MIMO systems with imperfect channel reciprocity