weather in mexico in november 2021