Can Apple live up to the hype for the iPhone X?