If these vehicles tackle the roads of Boston, there will be no stopping this company. That place has one of the most confusing road networks I’ve ever seen in addition to some of the most confused drivers.
NYC is another obvious challenge but Boston seems like a challenging middle ground.