Lyssaviruses and rabies: current conundrums, concerns, contradictions and controversies