A traffic signal optimization method for balancing the interests of cyclists and motorized traffic