How did the New Urbanism movement aim to address the challenges of suburban sprawl?
By reducing reliance on cars, encouraging social interaction, and preserving the historic character of neighborhoods.