Smart Device-Based Notifications: A Survey on User's Satisfaction of Traditional Notification Mechanisms