Photovoltaics and energy storage challenges from 2020