gendreau parser no longer uses checked exceptions, also supports default number of vehicles now