Will We Run Out of Power in 2015?