Making lots_per_road_point a passed-in argument so that it can be changed in main.py easily (the only file Blender cares to update)
Utilizing lots to place buildings as opposed to the naive solution