Visions For a New American Dream: Process, Principles, and an Ordinance to Plan and Design Small Communities