"Fixed" a weird bug where the stops in a route appears as duplicates if
getStopNamesByRoute which returns an ArrayList is used by creating
another method getStopNamesByRouteArray which returns a String[] using a
diff. data structures. This bug can be see in Dandy's page but we're
removing the little dropdowns anyway so it won't be an issue.