Edmonton has redesigned its housing system for a future city of two million residents, creating an ambitious target for producing every type of housing as quickly as possible, David Olive writes.