The NEMESIS planetary atmosphere radiative transfer and retrieval tool