Toward 100% Renewable Power Grids: A Review | Synapse