<%= collection_select( :route_id, @routes, :id, :name, {}, {} ) %>
You may be using the wrong tag here. collection_select is for model fields so expects: collection_select(object, attribute, collection, value_method, text_method)
You probably want something like this: <%= select_tag('route_id', options_from_collection_for_select(@routes, :id, :name)) %>
Steve