Neural network based daily precipitation generator (NNGEN-P)