Bitcoin to Hit 2.9M by 2050 as it Becomes Global Trade Currency: VanEck