Correlating Smart Meter Energy Portals and Customer Satisfaction