Recently lost and found vehicles