Dealers scramble to beat 'cash for clunkers' deadline