Computational Methods for Gene Finding in Prokaryotes