Artificial neural networks and particle swarm optimization based model for the solution of groundwater management problem