Integrating SaaS and legacy apps: 5 steps for success