AMENDED AND RESTATED RIGHTS AGREEMENT by and between ITERIS HOLDINGS, INC. and U.S. STOCK TRANSFER CORPORATION (as Rights Agent) Dated as of May 10, 2004