It is estimated that by 2100, excessive heat alone will cause 5.8 million additional deaths in Europe. The city of Barcelona ...