Auckland is Lonely Planet's 2022 top city