In-depth Analysis of Boston Mayoral Primary Election