Google mystery barge may be homeless