factors of markets