Does Solar Meet Our Current Energy Demands