Thanks for all the great tips.
I did replace all the doors lock at home

. I am going to call Auto insurance to find out if it is covered for this case. Do they charge for reprogramming the new smart key or just the smart key itself? Especially, I need them to disable the smart key that it was stolen.