The Main Factors that Influence Bitcoin Price