Fixed bug that would arise from faulty geofence

if geofence didn't have vertices or radius defined, map would break.
edge case but came up during testing/debugging another issue