adds a catch-all 404 error route