This method creates a new geometry off the bounding area and
is used in randomPointforNewAgent method because it was
noticed that due to rounding errors of switching from an
Vivid slolutions Point to OMCircle (float) that the Lat and
often changed by a few 0.00 decimal degrees therefore the new
agent would be drawn outside of the area which is a problem
when trying to move the agent is steprestrict
This method gets the lat & longeting of the omCircle (agents)
goeometry and creates a new point for the agent which is then
passed to the isInUnionGeometry method to check that the
can move, see if each omCircle agent is within UrbanAgent
bounding box.