Price of anarchy and price of stability in multi-agent project scheduling