Americans are leaving more than half a billion vacation days on the table