Legends of Tomorrow Teaser Debuts Online