Sunrun, America's largest home solar and battery storage provider, priced a $584 million securitization of residential solar and storage assets.