Understanding the role of finance and the nature of bubbles and their relationship with technological revolutions