A lot of districts in Europeans cities are this way... It's not that impracticable but it's completly unadapted to the american way of life. Cars and small streets with no parking space don't mix very well. 