Nexus 4 review: Google's instantly obsolete Android smartphone