Cancer-detecting dogs could inspire 'robotic noses' to sniff