Todd Williams is an African-American from Sacramento, California who has lived in Budapest, Hungary for the past 26 years, mostly by chance.