Regulating FinTech: The Perspectives of Law, Economics, and Technology