A methodology for the synthesis of hourly weather data