Harvard says Bitcoin could surpass $100,000 by 2021