Optimizing Your Utility Bills With Smart Meter Applications