Biden says ‘our patience is wearing thin’