The Future of Supercomputing Software Libraries