Fixing PG&E's blackout problem