The Ultimate Guide to Smartphone AI: On-Device AI vs Cloud AI vs Hybrid