Your boss is legally required to give you time off to vote, but only in these 28 states