Architecture and firewall review for a smart meter advanced metering infrastructure (AMI) and a customer portal