Working version, lots of print statements for debugging

 - uses 3 separate try/except blocks:
	1) add source node to weighted graph
	2) add destination node to weighted graph
	3) add edge object to weighted graph
 - reads in text file, creates an array of arrays, with
   a separate string for each src, dest, distance, outdoors_distance