Andrew Schapiro, whose mother was born in the city, has been one of the most visible US ambassadors to Prague in recent decades.