Solar + Storage – Here to StayOpportunities, Trends, and Challenges the Applications Presents to Our Grid