You are never going to train motorists or passengers to look before they open that door. As stated there was very little time to react. The bicycle rider was riding in the door zone next to the parked cars on what looks to be a sub standard lane. The Lyft driver pulling over to allow the passenger out was just sauce for the goose. I don't ride in the door zone and I would be out in the lane. Being doored is the major cause of bicyclists deaths in England.