Temperature impacts on hate speech online: evidence from 4 billion geolocated tweets from the USA.