Smart pants tell you when it's toilet time