Groundwater systems: main aspects and black box modelling with Artificial Neural Networks