Yeah, I'm on PC and got confused as well -- I had no indicator of a spot to sit/lean and "wait" (like other missions, so I think this is still buggy) so had no idea where to go. If you go to Megabuilding H8 (Westbrook/Japantown) and go to the afternoon ( I think I was after 2pm) everything moves...