Architecting the enterprise of the future: CIOs offer a roadmap