Portland homeless shelter finds success without local government funding