How low-code SaaS simplifies integration with legacy systems