Next Generation Scientific Publishing: Directions and Challenges