Barcelona's beaches shrinking due to climate change