Density Functional Theory and its Applications to Clean and Sustainable Energy: Towards the Carbon Neutral Holy Grail