Gartner and IDC predict bright future for SaaS