Will renewables ever meet energy demand?