Rabies: epidemiology, diagnosis, prevention, and prospects for worldwide control