private void populateConnections(Collection<Road> roads) {
		connections = new HashMap<String, Integer>();
		for (Road r : roads) {
			// Neighborhood one
			if (connections.containsKey(r.getNeighborhood1())) {
				connections.put(r.getNeighborhood1(), connections.get(r.getNeighborhood1()) + 1);
			}
			else {
				connections.put(r.getNeighborhood1(), 1);
			}
			// Neighborhood two
			if (connections.containsKey(r.getNeighborhood2())) {
				connections.put(r.getNeighborhood2(), connections.get(r.getNeighborhood2()) + 1);
			}
			else {
				connections.put(r.getNeighborhood2(), 1);
			}
		}
	}