august weather at grand teton