fix bug where city could not harvest resources after loading a game with government change
add worker automation