Rooftop solar and home batteries make a clean grid vastly more affordable