private void loadRoads() {
		File file = null;
		for (int i = 0; i < listOfFiles.length; i++) {
			if (listOfFiles[i].getName().equals("roadID-roadInfo.tab")) {
				file = listOfFiles[i];
				break;
			}
		}

		try {
			Scanner sc = new Scanner(file);
			sc.nextLine();
			while (sc.hasNextLine()) {
				String line = sc.nextLine();
				String[] values = line.split("\\t");
				int id = Integer.parseInt(values[0]);
				int type = Integer.parseInt(values[1]);
				String label = values[2];
				String city = values[3];
				int oneway = Integer.parseInt(values[4]);
				int speed = Integer.parseInt(values[5]);
				int roadclass = Integer.parseInt(values[6]);
				int notforcar = Integer.parseInt(values[7]);
				int notforped = Integer.parseInt(values[8]);
				int norforbicy = Integer.parseInt(values[9]);
				Road r = new Road(id, type, label, city, oneway, speed,
						roadclass, notforcar, notforped, norforbicy);
				roads.add(r);
				// sc.nextLine();

			}
		} catch (FileNotFoundException e) {
			e.printStackTrace();
		}
	}