How HLS Format Works : What are the pros & cons of using it ?