Home Lifestyle Apple releases iPhone 7, iOS 10 to mixed reviews