Design-based Analysis in Difference-In-Differences Settings with Staggered Adoption