Future for European Grids: Grids and Service-Oriented Knowledge Utilities. Vision and research directions 2010 and beyond