Steve Taylor retires from Rush Enterprises