Factors affect labor supply and demand