You have to kill Zombies with your high score, if you keep earning good score daily missions will get unlocked automatically. So, try your best to earn more scores daily because it's better way of unlocking new maps.