Many people on bicycles run red lights. Sometimes it's because they don't know any better, sometimes it's to save time, sometimes it's because a red light won't recognize a bicycle, and sometimes it's because it's just boring waiting there. Here's a solution:
Some sort of street entertainment on every single street corner. This guy was just working for a pizza place and throwing a guitar in the air, but I was truly entertained and patiently waited for the light to turn green while I watched with amazement.
Actually, I rarely run red lights, at least not ones that anyone will ever see.