If you think flies are just annoying, inconvenient, dirty creatures, think again. Their brains may actually be the key for ...