All new Californian homes must have solar panels by 2020