California waiter fired for asking diners for proof of residency