Pros and cons of using wavelets in conjunction with genetic programming and generalised linear models in statistical downscaling of precipitation