NBC: Why Kamala Harris may have just two weeks to pick a VP candidate