Budapest 'selfie museum' a hit with Instagram generation