iPhone 16 and 16 Pro review: A worthy upgrade after three years - eviltoast