The Benefits of Mobile Apps for Businesses and Why CTOs Should Care