Text this: Pilot Sequence Allocation Schemes in Massive MIMO Systems Using Heuristic Approaches