AI and your smartphone: How AI is transforming mobile apps