CAPITAL AUTO RECEIVABLES ASSET TRUST 2004-1