Urban buildings use up precious materials and cause pollution. We need visionary thinking to create more sustainable designs that respond to their environment, writes architect Neil Spiller.