Downscaling general circulation model output: a review of methods and limitations | Synapse