feat: filter out habits that have no checkins for the currently selected period