importance of apps in daily life