You need to click the sign that says "Shop Closed" to make it say "Shop Open" at the start of the day, and then at night time (the game will say "You feel tired." in subtle text that fades in and out along the bottom of the screen) you need to go to bed or else no one will come no matter how long you wait.