Factors contributing to Italian Renaissance