New York man caught speeding had license suspended 46 times