make sure latitude & longitude are validated as number
first commit to implement azure search (mostly backend work)

create index at launch + every updated record get sent to azure search,
need to add same logic for adding new records