Cryptocurrency Market Cap expected to Reach 5 Trillion by 2020