On Evaluating the Practicality of Using Massive MIMO in Real-World Scenarios and Identifying Solutions to Operational Deployments