The evolving and challenging landscape of identity management