US cities on alert after Barcelona terror attack