Nuclear models in FLUKA: present capabilities, open problems and future improvements