The TTC’s new streetcar shelters on Lake Shore near Parklawn don’t appear to help anyone from the elements and are more like billboards.