A micrometre-sized heat engine operating between bacterial reservoirs