Updated create_allocations to handle multiple persons assignments