Why are European cities charming and American cities often so charmless? Simple, says urbanist Alain Bertaud: most American cities are zoned for single-family housing. The result is not enough customers within walking distance of a business, and not enough parking for the customers who drive. Why American cities are zoned that way is related to culture and history. Hear Bertaud and EconTalk's…