Beaverton is so small it doesn’t even have its own doctor. Residents want to know why it’s been picked for a 50-unit housing project for the homeless