The Telephone Consumer Protection Act (TCPA): Background, Developments and Navigating the Litigation Landscape