The safety smock is one idea. City employees wear them. They are lite and will make the "Driving dead" hopefully see you better. Lights unfortunely are not all that good in the day. Another idea is a canned air horn. Boat dealers have them. I know you can't hear it but the car zombies can! also I wear a pink baseball cap. Hot PINK is the best. The best rule is to watch their eyes.
Make eye contact at intersections, ect. Mirrors are a great idea as most of the kind folks here have already suggested. Use your common sense and you will be fine.
