collectUpcomingCameras

This method will never exit. observer will be notified about changes in the cameras around until coroutine is canceled.