FBCA, A multiscale modeling framework combining cellular automata and flux balance analysis