add expected_probabilities, expected_returns, expected_standard_deviations, expected_correlations, and risk aversion as arguments to find_optimal_portfolio_weights