Londoners bemused by alien invasion bus stop