Advances in PV and battery technology to change the game