The iPhone 12 is a tiny smartphone