New Streaming Service Quibi Has Just Launched With Bite-Sized Shows