MotoGP comes alive on the streets of Barcelona