Should ever you feel despair for the future of humanity, try watching a TED Talk.
Here, Bjarke Ingels of Copenhagen explores the future he dreams of with various sustainable (ecologically and socially) architectural solutions for modern day life. Nothing short of visionary, really. Wow.