Creates a conda environment (installing miniconda if required) and set ups the
Python requirements to run neuralGAM (Tensorflow and Keras).
Miniconda and related environments are generated in the user's cache directory
given by:
tools::R_user_dir('neuralGAM', 'cache')