An analysis of 5 million leaked passwords finds that computer users are still relying on easily guessed passwords