Computing for Science, Engineering and Society: Challenges, Requirement, and Strategic Roadmap