A futuristic week in Barcelona