Span Raises $10.2 Million to Optimize Solar, Energy Storage, and Electric Vehicle Charging