where was the battle of bunker hill take place