fix amazingly slow (hundreds of database requests) function to retrieve organizations by geographic area