Dubai municipality launches weather information website