Massachusetts coffee shop closes after anti-police post