Master Limited Partnerships (MLPs) – Assessing Risks and Returns