24hr service would be very expensive, but it seems that they should run the transit services until a little after the majority of bars and clubs close. It was nice here in Boston when they ran the T until a little past 2AM; they've since pulled that back to 12:30 or so. It can be kind of a pain, but Uber/Lyft are well established here.