Bug Assignment: Insights On Methods, Data And Evaluation