Microbially Enhanced Oil Recovery Technologies: A Review of the Past, Present and Future