Nova Scotia Power Data Breach Compromises Data of Over 900,000 Users