<%= 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