The Ribosome Challenge to the RNA World