Nudging households for energy savings via smartphone apps and web portals