Text this: Legal and Regulatory Aspects of Smart Contracts: A Systematic Review