If you’re stuck in traffic when Mother Nature calls, Japan’s Kaneko Sangyo Corporation has developed the loo for you. The manufacturer of plastic car accessories drew back the…