Factors causing a shift in the supply curve