The State of PLM in the Cloud: Addressing the Trends, Challenges and Benefits