RegTech Fundamentals: Automating Compliance and Regulatory Reporting