Text this: Effective pilot assignment schemes in massive MIMO systems